briefly immerse - Turkish English Dictionary